<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

 .cpjs h1{
 	font-size: 32px;
 }
 .cpjs .uk-margin li{
 	    list-style-type: disc;
 }
.cpnew .uk-article{
	    padding: 0px 50px !important;
	box-shadow: 0 0px 0px 0 !important;
    background: #f2f4f5 !important;
}

.uk-badge {
    color: #15518a;
    text-transform: none;
   
}



@media (min-width: 768px){
.uk-description-list-horizontal &gt; dt {
    margin-top: 15px;
}
}
@media (min-width: 768px){
#tm-content  .uk-description-list-horizontal &gt; dt {
    margin-top: 0px;
}
}
.uk-margin-bottom .page-header{
	border-bottom: 0px solid #c8d1d6;
	    padding-bottom: 0px;
}
.uk-margin-bottom .page-header a{
	margin: 0 0 15px 0;
    font-weight: 300;
    color: #5c5c5c;
    text-transform: none;
    font-size: 28px;
}

@media (min-width: 1360px){
.tm-navbar {
    margin-bottom: 80px;
}
}

.tm-tabs-monday .tm-overlay-content {
    background-color:#ffffff00;
}
.tm-slideshow-panel-monday .uk-panel-body h3{
	font-weight: 400;
}

.product-title h2 a{ 
   color: #4f5157;
}

.product-title h2{
    font-size: 17px;
        text-align: center;
        line-height: 28px;
}



.uk-text-break .uk-text-left{
    background: #5cd1df;
}
.uk-text-break .uk-h3{
    color: #fff;
}
.uk-text-break .uk-margin-top{
    color: #fff;
}
 
.uk-position-top-right  .uk-slidenav-contrast {
    color: #5cd1df;
    background: rgba(0, 0, 0, 0);
}
.uk-nav-navbar ul a {
    color: #5cd1df;
    font-size: 13px;
}

h1, h2, h3, h4, h5, h6{
	font-family: Arial, 'microsoft yahei', sans-serif;
}
body{
	font-family: Arial, 'microsoft yahei', sans-serif;
}

.uk-nav-header {
    padding: 8px 0;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 300;
    letter-spacing: 2px;
}
li, dt, dd {
    line-height: 28px;
}


.uk-grid .tm-margin-xlarge-bottom {
    margin-bottom: 25px !important;
}


 @media (min-width: 768px){
#tm-block-footer .uk-width-medium-2-5, .uk-width-medium-4-10 {
    width: 25%;
}
}

@media (min-width: 768px){
#tm-block-footer .uk-width-medium-1-5, .uk-width-medium-2-10 {
    width: 25%;
}
}
@media (max-width: 768px){
#tm-block-footer .uk-grid + .uk-grid, .uk-grid-margin, .uk-grid &gt; * &gt; .uk-panel + .uk-panel {
    margin-top: -40px;
}
}

[type="video/mp4"]:after{
	font-family:'FontAwesome'; 
	content: '\f01d';
	position: absolute;
	top: 45%;
	left: 32%;
	z-index: 999;
	font-size: 120px;
	width: 120px;
	height: 120px;
	color: #ffffffcf;
}
[type="video/mp4"]:hover::after{
	color: #fff;
}

@media (max-width: 768px){
.uk-panel-box {
    padding: 40px 30px;
}
}
@media (max-width: 768px){
.tm-noblog .tm-content, .tm-isblog .tm-article.tm-article-box, .yoo-zoo .uk-article {
    padding: 10px;
}
}
.uk-container {
    box-sizing: border-box;
    max-width: 1260px;
    padding: 0 10px;
}

.uk-nav-offcanvas .uk-nav-sub ul a {
    color: #5cd1df;
        font-size: 13px;
}

@media(max-width:767px){
  .uk-nav-offcanvas .uk-nav-sub ul a {
    display:none;
}
}

@media (min-width: 960px){
.cpnew .uk-width-large-3-5, .uk-width-large-6-10 {
    width: 90%;
}
}
.cpnew .uk-margin-bottom .page-header a{
  font-size:25px;
}
@media (min-width: 960px){
.cpnews .uk-width-large-3-5, .uk-width-large-6-10 {
    width: 90%;
}
}
.cpnews .uk-margin-bottom .page-header a{
  font-size:25px;
}
.tm-margin-xlarge-top {
    margin-top: 0px !important;
}
.uk-article-title {
    font-size: 38px;
    margin-bottom: 60px;
}
.tm-headerbar .uk-nav-navbar .uk-parent ul li{
  line-height: 18px;
}</pre></body></html>